MOANTOOL: A Matlab Toolbox for Model Predictive Control with Obstacle Avoidance

نویسندگان

  • Filip Janeček
  • Martin Klaučo
  • Martin Kalúz
  • Michal Kvasnica
چکیده

This paper introduces MOANTOOL a Matlab-based toolbox for formulating, solving, and simulating model predictive controllers (MPC) with embedded obstacle avoidance functionality. The toolbox offers a simple, yet powerful user interface that allows control researchers and practitioners to set up even complex control problems with just a few lines of code. MOANTOOL fully automates tedious mathematical and technical details and let the user concentrate on the problem formulation. It features a rich set of tools to perform closedloop simulations with MPC controllers and to visualize the results in an appealing way. From a theoretical point of view, MOANTOOL tackles non-convex obstacle avoidance constraints in two ways: either by using binary variables or by resorting to suboptimal, but convex, time-varying constraints.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Petri Net-based Model for the Attacking Soccer Robots

Soccer robot is a challenging platform for multi-agent research, involving topics such as real-time image processing and control, robot path planning, obstacle avoidance and machine learning. A soccer robot has to take an appropriate decision based on environment situation. With the role of a robot fixed as goalkeeper, the supervisor, according to the game situation, assigns the role of attacki...

متن کامل

Neural Predictive Control Toolbox for Cacsd in Matlab Environment

This paper describes a neural predictive control toolbox developed in Matlab/Simulink environment. The application permits all phases of the system design: simulation of the plant by means of any Simulink model, loading of input/output data, definition of the neural network architecture, training, and, finally, application of the predictive control strategy based on the neural network model. Co...

متن کامل

Design and Control of a Flight-Style AUV with Hovering Capability

The small flight-style Delphin AUV is designed to evaluate the performance of a long range survey AUV with the additional capability to hover and manoeuvre at slow speed. Delphin’s hull form is based on a scaled version of Autosub 6000, and in addition to the main thruster and control surfaces at the rear of the vehicle, Delphin is equipped with four rim driven tunnel thrusters. In order to red...

متن کامل

Predictive Control by Distributed Parameter Systems Blockset for Matlab & Simulink

Simulation of model predictive control of casting mold temperature field is presented. Temperature fields of the mould have been modeled and studied using a finite element method based software package, ProCAST, and numerical models in the form of lumped-input/distributed-output systems have been obtained. For model predictive control synthesis the Model Predictive Control Toolbox was used. Sim...

متن کامل

Constrained Model-based Predictive Control for Obstacle Avoidance

This article describes the use of predictive control for the control of an unmanned aerial vehicle in an unfamiliar three-dimensional environment. The vehicle must reach fixed targets at known positions while avoiding ellipsoid static obstacles that are detected on the way. For obstacle avoidance, constraints are implemented such that the predicted future UAV path does not intersect with the ob...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016